David Garrido was given the chance to fulfill the dream of every football fan by taking a penalty at the home of the team he supports.
David Garrido was given the chance to fulfill the dream of every football fan by taking a penalty at the home of the team he supports.